/** @format */

import axios from '@/utils/request';

// 库房管理 分页
export function pageList(params) {
  return axios.get('/bas/repository/page', { params: params });
}

// 库房管理 新增
export function add(data) {
  return axios.post('/bas/repository/add', data, {
    headers: {
      'Content-Type': 'application/json'
    }
  });
}

// 库房管理 更新
export function update(data) {
  return axios.put('/bas/repository/edit', data);
}

// 库房管理 删除
export function del(repositoryId) {
  return axios.delete('/bas/repository/del', { params: { repositoryId: repositoryId } });
}

// 库房管理 详情
export function getInfo(repositoryId) {
  return axios.get('/bas/repository/queryOne', { params: {repositoryId: repositoryId} });
}
// 库房管理 下载
export function getImage(params) {
  return axios.get('/sys/image/getImage', { params: params });
}

// 库房下拉
export function dropDown() {
  return axios.get('/bas/repository/dropDown');
}